package com.ellwood.modules.system.domain.VO.user;

import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;
import java.io.Serializable;

/**
 * @ProjectName: Ellwood-framework-boot
 * @PackageName: com.ellwood.modules.system.domain.VO.user
 * @ClassName: UserQueryVo
 * @Description: // 用户搜索查询相关VO
 * @Author: Ellwood
 * @CreateDate: 2024/7/22 - 下午1:53
 * @Version: V1.0.0
 */
@EqualsAndHashCode(callSuper = false)
@Tag(name = "用户搜索查询", description = "用户搜索查询相关VO")
@Data
public class UserQueryVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 账号
     */
    @Schema(name = "account", description = "用户账户")
    private String account;

    /**
     * 真实姓名
     */
    @Schema(name = "nickName", description = "真实姓名")
    private String nickName;

}
